#pragma once

#include <yaml-cpp/yaml.h>
#include <faker/render/camera/firstview/Inst.h>

namespace Faker
{
    namespace Render
    {
        namespace Camera
        {
            namespace Firstview
            {
                struct Serializer
                {
                    bool Encode(YAML::Node &node, const Inst &inst);

                    bool Decode(const YAML::Node &node, Inst &inst);
                };
            }
        } 
    }
};